<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>

<title>ReflectionExecutor (randoop 4.1.0 API)</title>

<link rel="stylesheet" type="text/css" href="../../javadocstyle.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="ReflectionExecutor (randoop 4.1.0 API)";
        }
    }
    catch(err) {
    }
//-->
var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/util/ReflectionCode.ReflectionCodeException.html" title="class in randoop.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/util/RunnerThread.html" title="class in randoop.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/util/ReflectionExecutor.html" target="_top">Frames</a></li>
<li><a href="ReflectionExecutor.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">randoop.util</div>
<h2 title="Class ReflectionExecutor" class="title">Class ReflectionExecutor</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>randoop.util.ReflectionExecutor</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="typeNameLabel">ReflectionExecutor</span>
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">Static methods that executes the code of a ReflectionCode object.

 <p>This class maintains an "executor" thread. Code is executed on that thread. If the code takes
 longer than the specified timeout, the thread is killed and a TimeoutExceededException exception
 is reported.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!--   -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#call_timeout">call_timeout</a></span></code>
<div class="block">After this many milliseconds, a non-returning method call, and its associated test, are stopped
 forcefully.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#CALL_TIMEOUT_DEFAULT">CALL_TIMEOUT_DEFAULT</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#excep_exec_count">excep_exec_count</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#excep_exec_duration">excep_exec_duration</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#normal_exec_count">normal_exec_count</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private static long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#normal_exec_duration">normal_exec_duration</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#usethreads">usethreads</a></span></code>
<div class="block">If true, Randoop executes each test in a separate thread and kills tests that take too long to
 finish, as determined by the --call-timeout command-line argument.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!--   -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#ReflectionExecutor--">ReflectionExecutor</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!--   -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#excepExecAvgMillis--">excepExecAvgMillis</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#excepExecs--">excepExecs</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../randoop/ExecutionOutcome.html" title="class in randoop">ExecutionOutcome</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#executeReflectionCode-randoop.util.ReflectionCode-java.io.PrintStream-">executeReflectionCode</a></span>(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</code>
<div class="block">Executes <code>code.runReflectionCode()</code>, which sets <code>code</code>'s <code>.retVal</code> or <code>.exceptionThrown</code> field.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#executeReflectionCodeThreaded-randoop.util.ReflectionCode-java.io.PrintStream-">executeReflectionCodeThreaded</a></span>(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                             <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</code>
<div class="block">Executes code.runReflectionCode() in its own thread.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#executeReflectionCodeUnThreaded-randoop.util.ReflectionCode-java.io.PrintStream-">executeReflectionCodeUnThreaded</a></span>(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                               <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</code>
<div class="block">Executes code.runReflectionCode() in the current thread.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>static double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#normalExecAvgMillis--">normalExecAvgMillis</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#normalExecs--">normalExecs</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>private static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#printExceptionDetails-java.lang.Throwable-java.io.PrintStream-">printExceptionDetails</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../randoop/util/ReflectionExecutor.html#resetStatistics--">resetStatistics</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!--   -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!--   -->
</a>
<h3>Field Detail</h3>
<a name="usethreads">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>usethreads</h4>
<pre>public static&nbsp;boolean usethreads</pre>
<div class="block">If true, Randoop executes each test in a separate thread and kills tests that take too long to
 finish, as determined by the --call-timeout command-line argument. Tests killed in this manner
 are not reported to the user, but are recorded in Randoop's log. Use the <code>--log</code>
 command-line option to make Randoop produce the log.

 <p>Use this option if Randoop does not terminate, which is usually due to execution of code
 under test that results in an infinite loop or that waits for user input. The downside of this
 option is a BIG (order-of-magnitude) decrease in generation speed. The tests are not run in
 parallel, merely in isolation.</div>
</li>
</ul>
<a name="CALL_TIMEOUT_DEFAULT">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CALL_TIMEOUT_DEFAULT</h4>
<pre>public static&nbsp;int CALL_TIMEOUT_DEFAULT</pre>
</li>
</ul>
<a name="call_timeout">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>call_timeout</h4>
<pre>public static&nbsp;int call_timeout</pre>
<div class="block">After this many milliseconds, a non-returning method call, and its associated test, are stopped
 forcefully. Only meaningful if <code>--usethreads</code> is also specified.</div>
</li>
</ul>
<a name="normal_exec_duration">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normal_exec_duration</h4>
<pre>private static&nbsp;long normal_exec_duration</pre>
</li>
</ul>
<a name="normal_exec_count">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normal_exec_count</h4>
<pre>private static&nbsp;int normal_exec_count</pre>
</li>
</ul>
<a name="excep_exec_duration">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>excep_exec_duration</h4>
<pre>private static&nbsp;long excep_exec_duration</pre>
</li>
</ul>
<a name="excep_exec_count">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>excep_exec_count</h4>
<pre>private static&nbsp;int excep_exec_count</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!--   -->
</a>
<h3>Constructor Detail</h3>
<a name="ReflectionExecutor--">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ReflectionExecutor</h4>
<pre>private&nbsp;ReflectionExecutor()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!--   -->
</a>
<h3>Method Detail</h3>
<a name="resetStatistics--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resetStatistics</h4>
<pre>public static&nbsp;void&nbsp;resetStatistics()</pre>
</li>
</ul>
<a name="normalExecs--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalExecs</h4>
<pre>public static&nbsp;int&nbsp;normalExecs()</pre>
</li>
</ul>
<a name="excepExecs--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>excepExecs</h4>
<pre>public static&nbsp;int&nbsp;excepExecs()</pre>
</li>
</ul>
<a name="normalExecAvgMillis--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalExecAvgMillis</h4>
<pre>public static&nbsp;double&nbsp;normalExecAvgMillis()</pre>
</li>
</ul>
<a name="excepExecAvgMillis--">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>excepExecAvgMillis</h4>
<pre>public static&nbsp;double&nbsp;excepExecAvgMillis()</pre>
</li>
</ul>
<a name="executeReflectionCode-randoop.util.ReflectionCode-java.io.PrintStream-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeReflectionCode</h4>
<pre>public static&nbsp;<a href="../../randoop/ExecutionOutcome.html" title="class in randoop">ExecutionOutcome</a>&nbsp;executeReflectionCode(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                                                     <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</pre>
<div class="block">Executes <code>code.runReflectionCode()</code>, which sets <code>code</code>'s <code>.retVal</code> or <code>.exceptionThrown</code> field.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>code</code> - the <a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util"><code>ReflectionCode</code></a> to be executed</dd>
<dd><code>out</code> - stream to print exception details to or null</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the execution result</dd>
</dl>
</li>
</ul>
<a name="executeReflectionCodeThreaded-randoop.util.ReflectionCode-java.io.PrintStream-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeReflectionCodeThreaded</h4>
<pre>private static&nbsp;void&nbsp;executeReflectionCodeThreaded(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)
                                           throws <a href="../../randoop/util/TimeoutExceededException.html" title="class in randoop.util">TimeoutExceededException</a></pre>
<div class="block">Executes code.runReflectionCode() in its own thread.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>code</code> - the <a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util"><code>ReflectionCode</code></a> to be executed</dd>
<dd><code>out</code> - ignored</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../../randoop/util/TimeoutExceededException.html" title="class in randoop.util">TimeoutExceededException</a></code> - if execution times out</dd>
</dl>
</li>
</ul>
<a name="executeReflectionCodeUnThreaded-randoop.util.ReflectionCode-java.io.PrintStream-">
<!--   -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeReflectionCodeUnThreaded</h4>
<pre>private static&nbsp;void&nbsp;executeReflectionCodeUnThreaded(<a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util">ReflectionCode</a>&nbsp;code,
                                                    <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</pre>
<div class="block">Executes code.runReflectionCode() in the current thread.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>code</code> - the <a href="../../randoop/util/ReflectionCode.html" title="class in randoop.util"><code>ReflectionCode</code></a> to be executed</dd>
<dd><code>out</code> - stream to print exception details to or null</dd>
</dl>
</li>
</ul>
<a name="printExceptionDetails-java.lang.Throwable-java.io.PrintStream-">
<!--   -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>printExceptionDetails</h4>
<pre>private static&nbsp;void&nbsp;printExceptionDetails(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e,
                                          <a href="https://docs.oracle.com/javase/8/docs/api/java/io/PrintStream.html?is-external=true" title="class or interface in java.io">PrintStream</a>&nbsp;out)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../index-all.html">Index</a></li>
<li><a href="../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../randoop/util/ReflectionCode.ReflectionCodeException.html" title="class in randoop.util"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../randoop/util/RunnerThread.html" title="class in randoop.util"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../index.html?randoop/util/ReflectionExecutor.html" target="_top">Frames</a></li>
<li><a href="ReflectionExecutor.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
